classdef ziDemodTime < ziStreamSignal
    %ZIDEMODTIME Summary of this class goes here
    %   Detailed explanation goes here    
    enumeration
        R          ('R', 'Demod')
        Theta      ('Theta', 'Demod')
        X          ('X', 'Demod')
        Y          ('Y', 'Demod')
        Frequency  ('Frequency', 'Demod')
        AuxIn1     ('AuxIn1', 'Demod')
        AuxIn2     ('AuxIn2', 'Demod')
        DIO        ('DIO', 'Demod')
        Phi2       ('Phi2', 'Demod')
        Phi4       ('Phi4', 'Demod')
        TrigIn1    ('TrigIn1', 'Demod')
        TrigIn2    ('TrigIn2', 'Demod')
        TrigOut1   ('TrigOut1', 'Demod')
        TrigOut2   ('TrigOut2', 'Demod')
        R_avg      ('R_avg', 'Demod')
        Theta_avg  ('Theta_avg', 'Demod')
        X_avg      ('X_avg', 'Demod')
        Y_avg      ('Y_avg', 'Demod')
        Frequency_avg   ('Frequency_avg', 'Demod')
        AuxIn1_avg      ('AuxIn1_avg', 'Demod')
        AuxIn2_avg      ('AuxIn2_avg', 'Demod')
        DIO_avg         ('DIO_avg', 'Demod')
        Phi2_avg        ('Phi2_avg', 'Demod')
        Phi4_avg        ('Phi4_avg', 'Demod')
        TrigIn1_avg     ('TrigIn1_avg', 'Demod')
        TrigIn2_avg     ('TrigIn2_avg', 'Demod')
        TrigOut1_avg    ('TrigOut1_avg', 'Demod')
        TrigOut2_avg    ('TrigOut2_avg', 'Demod')
        R_std           ('R_std', 'Demod')
        Theta_std       ('Theta_std', 'Demod')
        X_std           ('X_std', 'Demod')
        Y_std           ('Y_std', 'Demod')
        Frequency_std   ('Frequency_std', 'Demod')
        AuxIn1_std      ('AuxIn1_std', 'Demod')
        AuxIn2_std      ('AuxIn2_std', 'Demod')
        DIO_std         ('DIO_std', 'Demod')
        Phi2_std        ('Phi2_std', 'Demod')
        Phi4_std        ('Phi4_std', 'Demod')
        TrigIn1_std     ('TrigIn1_std', 'Demod')
        TrigIn2_std     ('TrigIn2_std', 'Demod')
        TrigOut1_std    ('TrigOut1_std', 'Demod')
        TrigOut2_std    ('TrigOut2_std', 'Demod')
        
        Error      ('Error', 'PID')
        Shift      ('Shift', 'PID')
        Value      ('Value', 'PID')
        Error_avg      ('Error_avg', 'PID')
        Shift_avg      ('Shift_avg', 'PID')
        Value_avg      ('Value_avg', 'PID')
        Error_std      ('Error_std', 'PID')
        Shift_std      ('Shift_std', 'PID')
        Value_std      ('Value_std', 'PID')
    end
end

